have something at hand - Français Anglais Dictionnaire